﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Helper;

namespace Services.BusinessRules
{
    class ValidateRangeNumber:BusinessObject
    {
        int Data;
        string NameEN;
        string NameVN;
        int minlenght;
        int maxlenght;
        public ValidateRangeNumber(String namevn, string nameen, int data,int minlenght, int maxlenght)
        {
            this.Data = data;
            this.NameVN = namevn;
            this.NameEN = nameen;
            this.minlenght = minlenght;
            this.maxlenght = maxlenght;
            AddValidate(Check());
        }


        string Check()
        {
            if (Data>= minlenght && Data<=maxlenght)
            {
                return null;
            }
            else {
                if (ValueDefine.Lang == ValueDefine.Language.VN)
                {
                    return NameVN + " giới hạn từ " + minlenght + " đến " + maxlenght;
                }
                else
                {
                    return NameEN + " maximum is ";
                }
            }
        }
    }
}
